concrete garages - Alemán Inglés Diccionario